package com.xyazm.inventory.domain.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.xyazm.common.domain.BaseDO;
import lombok.Data;

/**
 * 库存扣减日志表
 * @author xuyou
 * 2022/7/30 0030 15:08
*/
@Data
@TableName("product_stock_log")
public class ProductStockLogDO extends BaseDO {


    /**
     * 订单ID
     */
    private String orderId;

    /**
     * 商品sku编号
     */
    private String skuCode;

    /**
     * 原始销售库存
     */
    private Long originSaleStockQuantity;

    /**
     * 原始已销售库存
     */
    private Long originSaledStockQuantity;

    /**
     * 扣减后的销售库存
     */
    private Long deductedSaleStockQuantity;

    /**
     * 增加的已销售库存
     */
    private Long increasedSaledStockQuantity;

    /**
     * 状态：1-已扣减；2-已释放
     */
    private Integer status;
}
